const targetObj = {
  name: 'henry'
}
const proxy = new Proxy(targetObj, {
  get(target, property, receiver) {
    console.log(`target:`, target) //=> target: { name: 'henry' }
    console.log(`property:`, property) //=> property: name
    console.log(`receiver:`, receiver) //=> receiver: { name: 'henry' }
    return receiver
  }
})
console.log(proxy.name === proxy) //=> true
